Build installed-tests
authorSimon McVittie <smcv@debian.org>
Fri, 14 Sep 2018 08:21:10 +0000 (09:21 +0100)
committerSimon McVittie <smcv@debian.org>
Fri, 14 Sep 2018 08:21:10 +0000 (09:21 +0100)
Install them in gtk-4-examples for now to avoid the NEW queue.

debian/changelog
debian/control.in
debian/gtk-4-examples.install
debian/rules

index a45314178bff472d5318504ca9366573b69c4a83..3e720f6038776856b61af7baf30ef56e979aa540 100644 (file)
@@ -24,6 +24,8 @@ gtk+4.0 (3.92.1-2) UNRELEASED; urgency=medium
     Drop, obsoleted by commit 02eb344 in GTK+ 3.93
   * d/p/no-accessibility-dump.patch: Drop, no longer needed.
     The build-time tests correctly set GTK_CSD=1 now.
+  * Build installed-tests
+    - Install them in gtk-4-examples for now to avoid the NEW queue
 
  -- Jeremy Bicha <jbicha@debian.org>  Fri, 19 Jan 2018 22:05:35 -0500
 
index 71c15a2457600b713c746c560dc93f29a2b99e78..73a24eb62a6c04e7b84e94ec5afa57140df6adb0 100644 (file)
@@ -213,7 +213,7 @@ Description: example files for GTK+ 4
  suites.
  .
  This package contains the example files and a demonstration program
- for GTK+4.
+ for GTK+4. It also contains the installed tests.
 
 Package: gir1.2-gtk-4.0
 Section: introspection
index be5f203739dfbefdfb2149d5918cacc430a5a439..a6a0a7716b1725ef367cda43862b0219273dbd72 100644 (file)
@@ -6,11 +6,13 @@ usr/bin/gtk4-demo-application
 usr/bin/gtk4-encode-symbolic-svg
 usr/bin/gtk4-icon-browser
 usr/bin/gtk4-widget-factory
+usr/libexec/installed-tests/gtk-4.0
 usr/share/applications/gtk4-demo.desktop
 usr/share/applications/gtk4-icon-browser.desktop
 usr/share/applications/gtk4-widget-factory.desktop
 usr/share/icons/hicolor/*/*/gtk4-demo*
 usr/share/icons/hicolor/*/*/gtk4-widget-factory*
+usr/share/installed-tests/gtk-4.0
 usr/share/man/*/gtk4-demo-application.*
 usr/share/man/*/gtk4-demo.*
 usr/share/man/*/gtk4-encode-symbolic-svg.*
index 800abdcc4962e7b43c564e8f3d65e3b346eb7403..67de10818fac91925f5ac7dff89141c607afdf66 100755 (executable)
@@ -91,6 +91,7 @@ debian/%: debian/%.in
 
 configure_flags_common = \
        --libdir=/$(LIBDIR) \
+       --libexecdir=/usr/libexec \
        -Denable-test-print-backend=yes
 
 configure_flags_deb = \
@@ -99,6 +100,7 @@ configure_flags_deb = \
        -Ddocumentation=true \
        -Dman-pages=true \
        -Dintrospection=true \
+       -Dinstall-tests=true \
        -Denable-cloudprint-print-backend=yes
 
 ifeq (,$(filter stage1,$(DEB_BUILD_PROFILES)))